package com.cictec.middleware.tde.rm.protocol.rm.message;

import java.util.Date;

import com.cictec.middleware.tde.rm.protocol.TerminalMessage;

/**
 * 0X4A 设备编号查询
 * 
 * @author Zhibin
 *
 */
public class Rm0x4ATerminalMessage extends TerminalMessage {

	private static final long serialVersionUID = 3616962462515709483L;
	
	/** 产生时间 HEX 4 字节 数据内容产生时间 */
	private Date createTime;
	/** 查询信息长度 HEX 1 字节 字段”查询信息”的长度 */
	private int queryDataLength;
	/** 查询信息 车辆牌照,自编号等非空字符串 */
	private String manuId; // 查询信息 车辆牌照,自编号等非空字符串
	/** 预留 HEX 2 字节 预留 */
	private int reserved;

	public Rm0x4ATerminalMessage(Header header) {
		super(header);
	}

	/** 产生时间 HEX 4 字节 数据内容产生时间 */
	public Date getCreateTime() {
		return createTime;
	}

	/** 产生时间 HEX 4 字节 数据内容产生时间 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/** 查询信息长度 HEX 1 字节 字段”查询信息”的长度 */
	public int getQueryDataLength() {
		return queryDataLength;
	}

	/** 查询信息长度 HEX 1 字节 字段”查询信息”的长度 */
	public void setQueryDataLength(int queryDataLength) {
		this.queryDataLength = queryDataLength;
	}

	/** 查询信息 车辆牌照,自编号等非空字符串 */
	public String getManuId() {
		return manuId;
	}

	/** 查询信息 车辆牌照,自编号等非空字符串 */
	public void setManuId(String manuId) {
		this.manuId = manuId;
	}

	/** 预留 HEX 2 字节 预留 */
	public int getReserved() {
		return reserved;
	}

	/** 预留 HEX 2 字节 预留 */
	public void setReserved(int reserved) {
		this.reserved = reserved;
	}

}
